take one's licks - Spanisch Englisch Wörterbuch